node = gtk_snapshot_pop_one (snapshot);
if (node)
- {
- gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
- }
+ gtk_snapshot_append_node_internal (snapshot, node);
}
if (forgotten_restores)
GskRenderNode *node;
node = gtk_snapshot_pop_internal (snapshot);
+
if (node)
- {
- gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
- }
+ gtk_snapshot_append_node_internal (snapshot, node);
}
/**
{
node = gtk_snapshot_pop_one (snapshot);
if (node)
- {
- gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
- }
+ gtk_snapshot_append_node_internal (snapshot, node);
}
if (state->collect_func != NULL)
if (current_state)
{
- g_ptr_array_add (snapshot->nodes, gsk_render_node_ref (node));
+ g_ptr_array_add (snapshot->nodes, node);
current_state->n_nodes ++;
}
else
gtk_snapshot_ensure_identity (snapshot);
- gtk_snapshot_append_node_internal (snapshot, node);
+ gtk_snapshot_append_node_internal (snapshot, gsk_render_node_ref (node));
}
/**
node = gsk_cairo_node_new (&real_bounds);
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
cr = gsk_cairo_node_get_draw_context (node);
node = gsk_texture_node_new (texture, &real_bounds);
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}
/**
node = gsk_color_node_new (color, &real_bounds);
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}
/**
return;
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}
/**
n_stops);
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}
/**
n_stops);
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}
/**
node = gsk_border_node_new (&real_outline, border_width, border_color);
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}
/**
blur_radius);
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}
/**
gtk_snapshot_append_node_internal (snapshot, node);
- gsk_render_node_unref (node);
}